refuse destruction - German English Dictionary